package ejb.cbm.admin.local;

import java.util.List;
//import javax.ejb.Local;

import ejb.cbm.admin.bean.LoteArchivoBean;
import ejb.cbm.admin.entity.LoteArchivoEntity;

//@Local

public interface LoteArchivoSessionLocal {
    public void save(LoteArchivoEntity transientInstance);
    public void delete(LoteArchivoEntity persistentInstance);
	public LoteArchivoEntity update(LoteArchivoEntity detachedInstance);
	public LoteArchivoEntity findById( Long id);
	public List findByProperty(String propertyName, Object value);
	public List findByNombrearchivo(Object nombrearchivo);
	public List findByEstado(Object estado);
	public List findByCantidadregistros(Object cantidadregistros);
	public List findByCantidadcorrectos(Object cantidadcorrectos);
	public List findByCantidaderrados(Object cantidaderrados);
	public List findByUsuarioregistro(Object usuarioregistro);
	public List findByUsuariomodificacion(Object usuariomodificacion);
	public List<LoteArchivoEntity> findByFiltro(LoteArchivoBean filtro);
}